Spanish Nouns: castor

Spanish Nouns verb 'castor' conjugated